import baseurl from './NewbaseurlAnalysis.js'
let ajaxnum=0
const http = (options={})=>{
    ajaxnum++
    wx.showLoading({title:'加载中...',mask:true});
  return new Promise((reslove,reject)=>{
    wx.request({
      url:baseurl.baseUrl+options.url,//服务器地址
      method:options.method || 'get',
      data:options.data || {},
      header:options.header || {"content-type":"application/x-www-form-urlencoded"},
      timeout:options.timeout || 60000,
      success(res){
        reslove(res)
      },
      fail(err){
        wx.showModal({
            title: '系统升级中',
            content: '系统升级中,请稍后重试',
        })
        reject(err)
      },
        complete:()=>{
            ajaxnum--
            if(ajaxnum===0){
                wx.hideLoading();
            }
        }
    })
  })
}
export default http